.stabs "E:\\cmh_com_infor\\105.m68_code\\m68_2_chanl\\Hal\\",0x64,0,0,0
.stabs "E:\\cmh_com_infor\\105.m68_code\\m68_2_chanl\\Hal\\hal_gpio.c",0x64,0,0,0
.stabs "int:t1=r1;-32768;32767;",0x80,0,0,0
.stabs "unsigned int:t2=r2;0;65535;",0x80,0,0,0
.stabs "long int:t3=r3;-2147483648;2147483647;",0x80,0,0,0
.stabs "unsigned long int:t4=r4;0;4294967295;",0x80,0,0,0
.stabs "long long unsigned int:t6=r6;0;4294967295;",0x80,0,0,0
.stabs "short int:t7=r7;-32768;32767;",0x80,0,0,0
.stabs "short unsigned int:t8=r8;0;65535;",0x80,0,0,0
.stabs "char:t9=r9;-128;127;",0x80,0,0,0
.stabs "unsigned char:t10=r10;0;255;",0x80,0,0,0
.stabs "_Bool:t11=r11;0;1;",0x80,0,0,0
.stabs "sbit:t12=r12;0;1;",0x80,0,0,0
.stabs "float:t13=r13;4;0;",0x80,0,0,0
.stabs "double:t14=r14;4;0;",0x80,0,0,0
.stabs "long double:t15=r15;4;0;",0x80,0,0,0
.stabs "void:t16=r10;0;255;",0x80,0,0,0
.include "csccCond.inc"
.include "csccCmp.inc"
.include "csccShift.inc"
	_Gpio_Init_sec .section rom
	.global	_Gpio_Init
_Gpio_Init:
Lfunc_begin0:
.stabs "Gpio_Init:f:16", 0x24,0,0,_Gpio_Init
.stabn 0xc0, 0, 0, _Gpio_Init
.stabn 0xe0, 0, 0, _Gpio_Init
LM0:
.stabn	0x44, 0, 11, LM0-_Gpio_Init
Lfunc_begin1:
LM1:
.stabn	0x44, 0, 12, LM1-_Gpio_Init
	banksel 0
	;APP
	bsf _PT1EN,1
	;NO_APP
LM2:
.stabn	0x44, 0, 13, LM2-_Gpio_Init
	;APP
	bsf _PT1EN,0
	;NO_APP
LM3:
.stabn	0x44, 0, 14, LM3-_Gpio_Init
	;APP
	bsf _PT1EN,4
	;NO_APP
LM4:
.stabn	0x44, 0, 16, LM4-_Gpio_Init
	bsf _PT1UP_0, _PT1UP_0
LM5:
.stabn	0x44, 0, 17, LM5-_Gpio_Init
	bsf _PT1UP_1, _PT1UP_1
LM6:
.stabn	0x44, 0, 18, LM6-_Gpio_Init
	;APP
	bsf _PT1,4
	;NO_APP
LM7:
.stabn	0x44, 0, 19, LM7-_Gpio_Init
	;APP
	bsf _PT1,0
	;NO_APP
LM8:
.stabn	0x44, 0, 20, LM8-_Gpio_Init
	;APP
	bsf _PT1,1
	;NO_APP
LM9:
.stabn	0x44, 0, 22, LM9-_Gpio_Init
	;APP
	bcf _PT1,4
	;NO_APP
LM10:
.stabn	0x44, 0, 23, LM10-_Gpio_Init
	;APP
	bcf _PT1,0
	;NO_APP
LM11:
.stabn	0x44, 0, 24, LM11-_Gpio_Init
	;APP
	bcf _PT1,1
	;NO_APP
LM12:
.stabn	0x44, 0, 29, LM12-_Gpio_Init
	return
Ltmp0:
Lfunc_end0:
Lfunc_end1:
LM13:
.stabf LM13-_Gpio_Init
	_Key_Set_IO_Output_sec .section rom
	.global	_Key_Set_IO_Output
_Key_Set_IO_Output:
Lfunc_begin2:
.stabs "Key_Set_IO_Output:f:16", 0x24,0,0,_Key_Set_IO_Output
.stabn 0xc0, 0, 0, _Key_Set_IO_Output
.stabn 0xe0, 0, 0, _Key_Set_IO_Output
LM14:
.stabn	0x44, 0, 37, LM14-_Key_Set_IO_Output
Lfunc_begin3:
	banksel 0
	movfw _Key_Set_IO_Output.args.+0
	movwf _Key_Set_IO_Output.temp.+2
	movfw _Key_Set_IO_Output.args.+1
	movwf _Key_Set_IO_Output.temp.+1
	movfw _Key_Set_IO_Output.args.+2
LM15:
.stabn	0x44, 0, 38, LM15-_Key_Set_IO_Output
Ltmp1:
	movwf _Key_Set_IO_Output.temp.+0
	SraSeven
	movwf _Key_Set_IO_Output.temp.+3
	movlw 0 
	btfsc _PT1_0, _PT1_0 
	movlw 1
Ltmp2:
	xorwf _Key_Set_IO_Output.temp.+0, W
iorwf _Key_Set_IO_Output.temp.+3,W
beq LBB1_5
LBB1_1:
LM16:
.stabn	0x44, 0, 40, LM16-_Key_Set_IO_Output
Ltmp3:
	movfw _Key_Set_IO_Output.temp.+0
Ltmp4:
	sublw 0
	beq LBB1_3
LBB1_2:
LM17:
.stabn	0x44, 0, 42, LM17-_Key_Set_IO_Output
Ltmp5:
	;APP
	bsf _PT1,0
	;NO_APP
LM18:
.stabn	0x44, 0, 43, LM18-_Key_Set_IO_Output
	goto LBB1_4
Ltmp6:
LBB1_3:
LM19:
.stabn	0x44, 0, 46, LM19-_Key_Set_IO_Output
	;APP
	bcf _PT1,0
	;NO_APP
Ltmp7:
LBB1_4:
LBB1_5:
LM20:
.stabn	0x44, 0, 50, LM20-_Key_Set_IO_Output
	movfw _Key_Set_IO_Output.temp.+1
	SraSeven
	movwf _Key_Set_IO_Output.temp.+3
	movlw 0 
	btfsc _PT1_1, _PT1_1 
	movlw 1
Ltmp8:
	xorwf _Key_Set_IO_Output.temp.+1, W
iorwf _Key_Set_IO_Output.temp.+3,W
beq LBB1_10
LBB1_6:
LM21:
.stabn	0x44, 0, 52, LM21-_Key_Set_IO_Output
Ltmp9:
	movfw _Key_Set_IO_Output.temp.+1
Ltmp10:
	sublw 0
	beq LBB1_8
LBB1_7:
LM22:
.stabn	0x44, 0, 54, LM22-_Key_Set_IO_Output
Ltmp11:
	;APP
	bsf _PT1,1
	;NO_APP
LM23:
.stabn	0x44, 0, 55, LM23-_Key_Set_IO_Output
	goto LBB1_9
Ltmp12:
LBB1_8:
LM24:
.stabn	0x44, 0, 58, LM24-_Key_Set_IO_Output
	;APP
	bcf _PT1,1
	;NO_APP
Ltmp13:
LBB1_9:
LBB1_10:
LM25:
.stabn	0x44, 0, 62, LM25-_Key_Set_IO_Output
	movfw _Key_Set_IO_Output.temp.+2
	SraSeven
	movwf _Key_Set_IO_Output.temp.+3
	movlw 0 
	btfsc _PT1_4, _PT1_4 
	movlw 1
Ltmp14:
	xorwf _Key_Set_IO_Output.temp.+2, W
iorwf _Key_Set_IO_Output.temp.+3,W
beq LBB1_15
LBB1_11:
LM26:
.stabn	0x44, 0, 64, LM26-_Key_Set_IO_Output
Ltmp15:
	movfw _Key_Set_IO_Output.temp.+2
Ltmp16:
	sublw 0
	beq LBB1_13
LBB1_12:
LM27:
.stabn	0x44, 0, 66, LM27-_Key_Set_IO_Output
Ltmp17:
	;APP
	bsf _PT1,4
	;NO_APP
LM28:
.stabn	0x44, 0, 67, LM28-_Key_Set_IO_Output
	goto LBB1_14
Ltmp18:
LBB1_13:
LM29:
.stabn	0x44, 0, 70, LM29-_Key_Set_IO_Output
	;APP
	bcf _PT1,4
	;NO_APP
Ltmp19:
LBB1_14:
LBB1_15:
LM30:
.stabn	0x44, 0, 75, LM30-_Key_Set_IO_Output
	return
Ltmp20:
Lfunc_end2:
Lfunc_end3:
LM31:
.stabn 0xc0,0,0, LM14-_Key_Set_IO_Output
.stabs "pt14_flag:9",0x80,0,0,_Key_Set_IO_Output.args.+0
.stabn 0xe0,0,0, LM30-_Key_Set_IO_Output
.stabn 0xc0,0,0, LM14-_Key_Set_IO_Output
.stabs "pt11_flag:9",0x80,0,0,_Key_Set_IO_Output.args.+1
.stabn 0xe0,0,0, LM30-_Key_Set_IO_Output
.stabn 0xc0,0,0, LM14-_Key_Set_IO_Output
.stabs "pt10_flag:9",0x80,0,0,_Key_Set_IO_Output.args.+2
.stabn 0xe0,0,0, LM30-_Key_Set_IO_Output
.stabf LM31-_Key_Set_IO_Output
	.@_Key_Set_IO_Output_sec@_Key_Set_IO_Output.args. .section bank1,uninit
	_Key_Set_IO_Output.args. .ds 3
	.ends
	.@_Key_Set_IO_Output_sec@_Key_Set_IO_Output.temp. .section bank1,uninit
	_Key_Set_IO_Output.temp. .ds 4
	.ends
